.homeBar{
    z-index: 2;
    background: white;
    display:block;
    width:100%;
    box-shadow: 0px 1px 3px #aaaaaa;
    padding-top: 0.5em;
}

.logo{
    display:inline-block;
    width:60%;
    cursor: pointer;
    text-align: center;
    margin-top: -0.1em;
}

.barMenu{
    clear:both;
    padding:0;
    margin: 0;
}

#navBar{
    width:100%;
    float:left;
}

.barMenuItem{
    display:block;
    width:100%;
    cursor: pointer;
    vertical-align: top;
    border-top: solid 1px #aaaaaa;
    padding-bottom: 0.5em;
    padding-top: 0.5em;
    margin-left: 0;
}

.barMenuItem a{
    margin-right: 1.5em;
}

.menuButton{
    margin-right: 1.5em;
    text-decoration: none;
    color:#414141;
    cursor: pointer;
    width:20%;
    text-align: right;
    vertical-align: top;
}

.height0{
    height:0px;
}
.heightAuto{
    height:auto;
}
.forgot{
    display: block!important;
}